#include <iostream>
#include <string>
#include <functional>

using Task = std::function<void()>;


// class Task
// {
// public:
//     Task()
//     {}
//     Task(int a, int b)
//     :_a(a),_b(b)
//     {}
//     void ExTask()
//     {
//         _result = _a + _b;
//     }
//     void getResult()
//     {
//         std::string str = std::to_string(_a)+ '+' + std::to_string(_b) + '=' + std::to_string(_result);
//         std::cout << str << std::endl;
//     }
//     ~Task()
//     {}
// private:
//     int _a;
//     int _b;
//     int _result;
// };
